.Text, Body, Table 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 10px;
	font-weight: normal;
}

a  
{
	color : #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: None;
	font-size: 10px;
	font-weight: bold;
}

a:hover 
{
	color : #1E5CD9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : None;
	font-size: 10px;
	font-weight: bold;
}

a:visited 
{
	color : #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : None;
	font-size: 10px;
	font-weight: bold;
}

a:visited:hover 
{
	color : #1E5CD9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : None;
	font-size: 10px;
	font-weight: bold;
}

.LabelTitle
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
}

.LabelTitleView
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	color:#446397;
	FONT-SIZE: 10px;
}

.LabelError
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-SIZE: 10px;
	COLOR: Red;
}

.LabelSuccess
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-SIZE: 10px;
	COLOR: Blue;
}

.LabelInfo
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-SIZE: 9px;
	COLOR: Blue;
}

.LabelComment
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-SIZE: 10px;
	COLOR:Gray;
	TEXT-DECORATION: None; 
	TEXT-ALIGN: Justify;
}
.LabelComment A
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
	COLOR: Black;
	TEXT-DECORATION: None;
}
.LabelComment A:hover
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
	COLOR: Black;
	TEXT-DECORATION: Underline; 
}
.HeaderTitles
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	COLOR: Gray;
	font-weight: bold;
}
.HeaderSubTitles
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	COLOR: Black;
}

.LabelFooter
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: None; 
}

.TextBox
{
	font-size: 10px;
	font-family: Verdana,   Arial, Helvetica, sans-serif; 
	text-align:left;
	height: 18px;
	border: 1px solid #cccccc; 
	background-color: #F5F9FD; 
}

.TextBoxDate
{
	font-size: 10px;
	font-family: Verdana,   Arial, Helvetica, sans-serif; 
	text-align:left;
	height: 18px;
	width: 75px;
	border: 1px solid #cccccc; 
	background-color: #F5F9FD; 
}

.TextBoxNumber
{
	font-size: 12px;
	font-family: Verdana,   Arial, Helvetica, sans-serif; 
	text-align:right;
	height: 18px;
	border: 1px solid #cccccc; 
	background-color: #F5F9FD; 
}

.TextBoxEdit
{
	font-size: 10px;
	font-family: Verdana,   Arial, Helvetica, sans-serif; 
	text-align:left;
	height: 18px;
	border: 1px solid #cccccc; 
	background-color:#ffffe1; 
}

.TextBoxEditNumber
{
	font-size: 10px;
	font-family: Verdana,   Arial, Helvetica, sans-serif; 
	text-align:right;
	height: 18px;
	border: 1px solid #cccccc; 
	background-color:#ffffe1; 
}

.TextArea
{
	font-size: 10px;
	font-family: Verdana,   Arial, Helvetica, sans-serif; 
	text-align:left;
	height: 18px;
	border: 1px solid #cccccc; 
	background-color: #F5F9FD; 
}

.Button
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 70px;
	border: 1px outset #C2CFDF;
	background: #C2CFDF;
	padding:0px;
}

.TextBoxNumeric
{
	font-size: 10px;
	font-family: Verdana,   Arial, Helvetica, sans-serif; 
	text-align:right;
	height: 18px;
	border: 1px solid #cccccc; 
	background-color: #F5F9FD; 
}

.TextBoxCenter
{
	font-size: 10px;
	font-family: Verdana,   Arial, Helvetica, sans-serif; 
	height: 14pt;
	width:100%;
	text-align: center;
	border: 1px solid #cccccc; 
	background-color: #F3F3F3;
}

.LinkItem A
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
	COLOR: Blue;
	TEXT-DECORATION: None; 
}

.LinkItem A:hover
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
	COLOR: Blue;
	TEXT-DECORATION: Underline; 
}

.LinkTopMenu A
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none; 
}

.LinkTopMenu A:hover
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #DF2A33;
	TEXT-DECORATION: none; 
}

.DataGrid_General
{
	BORDER-RIGHT: #3366cc 1px solid;
	BORDER-TOP: #3366cc 1px solid;
	BORDER-LEFT: #3366cc 1px solid;
	BORDER-BOTTOM: #3366cc 1px solid;
}

.DataGrid_Header
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	BACKGROUND-COLOR: #5176B5;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
	COLOR: #eeeeee;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}

.DataGrid_Item
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	BACKGROUND-COLOR: #F5F9FD;
	FONT-SIZE: 10px;
	COLOR: #003399;
	HEIGHT: 20px;
}

.DataGrid_Footer
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	BACKGROUND-COLOR: #efefef;
	FONT-WEIGHT:normal;
	COLOR: #003399;
	FONT-SIZE: 10px;
	HEIGHT: 20px;
}

.DataGrid_Pager
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	BACKGROUND-COLOR: #efefef;
	FONT-WEIGHT: bold;
	COLOR: #003399;
	FONT-SIZE: 12px;
	HEIGHT: 20px;
	TEXT-ALIGN:center;
}

.DataGrid_AlternatingItem
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	BACKGROUND-COLOR: #EEF2F7;
	COLOR: #003399;
	FONT-SIZE: 10px;
	HEIGHT: 20px;
}

.DataGrid_SelectedItem
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	COLOR: #003399;
	FONT-SIZE: 10px;
	HEIGHT: 20px;		
}

.DataGrid_EditedItem
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Times, serif; 
	COLOR: #003399;
	FONT-SIZE: 10px;
	HEIGHT: 20px;		
}

.imgHand
{
	 CURSOR: Hand;
}


.MenuGroup

{
  background-color:#3F3F3F;
  border:0px;
  border-bottom-color:black;
  border-top-color:gray;
  border-left-color:gray;
  border-right-color:black;
  border-style:solid;
}



.MenuItem
{
  background-color:#5176B5;
  color:white;
  font-family:verdana;
  font-size:12px;
  border:1px;
  border-color:#3F3F3F;
  border-style:solid;
  cursor:hand;
}

.MenuItemHover
{
  background-color:#8D8F95;
  color:white;
  font-family:verdana;
  font-size:12px;
  border:1px;
  border-top-color:#B8B8B9;
  border-left-color:#B8B8B9;
  border-right-color:black;
  border-bottom-color:black;
  border-style:solid;
  cursor:hand;
}

.MenuItemDown
{
  background-color:#8D8F95;
  color:white;
  font-family:verdana;
  font-size:12px;
  border:1px;
  border-left-color:black;
  border-top-color:black;
  border-right-color:#B8B8B9;
  border-bottom-color:#B8B8B9;
  border-style:solid;
  cursor:hand;
} 

.IE8Fix 
{ 
  z-index: 1000; 
  border-bottom-color:White;
  border-left-color:White;
  border-right-color:White;
}